Make naming consistent across serialized and source item properties
Predicate tests
Additional/fixed loader tests
More tests and initial loader testing