We probably also want to support comments before the call to create_function if a general section is wanted (which is useful when having multiple signatures which are then documented per implemented method). Only those that are dispatched to will be (when a puppet doc tool is written that is) be included in the generated puppet documentation).