transfer comment from pure object to synthesized class, closes #26
emit doc for varargs methods, closes #24
do not emit methods with $ in them unless not filtering synthetics, closes #27
v0.5