added request validity check to MLIRL implementations