syntax-only changes
reordering
multiple takes_additional_args, greatly shortened jopa.function.of
fixed CollectArgs bug, little changes
root object is now populated using decorators
resolved a conflict