Reworking annotation generation and implementing useSandwichArray() option.
Allowing argument filtering for 'payloadArity'.
Trying out how it would be to go more towards AST rewriting ...