Camel
Use the field name son
Allow classing
Convert templates to streams

This helps reduce any wonkiness / inconsistencies