+1 moving to Cricthon::Descriptor vs in helpers. Helpers should just be generic utility methods across useful across different crichton modules and classes.