[ADAM-473] Make RecordCondition and FieldCondition public

Fixes #473