MDL-43803: Implement recordset processors and validators