get_arguments_for untested implementation
get_arguments_for first tested implementation
get_arguments_for implementation + tests