Removed the need to require argument