Singlefield

have a (first) look if you want @codingjoe 

test pass, everything works for me
I'd use the `__class__` name, for debugging subclasses of MeasurementField.