If we're defining the arguments as non-nullable, it's probably not worth double-checking them here.  In fact, it might hide bugs because it won't "fail fast" when bad args are passed in.