generation_code()
public

This case uses almost the same code as positional arguments, but add an args.last.to_query on the end