Where do I find out about that? I've never heard of this before. 

FWIW, someone (I think @mikemcquaid) suggested I use the Ansible formula as a model. That's where the class approach came from.