Adds ability to take arguments.