adds custom fn to getter generator

also provides a few small changes/fixes and docstrings
to functions used by the getter generator and an
example at the end of the getter generator in use
adds dates to comments