Allow users to specify default arguments