Agreed - we should fail fast if a null is passed as a parameter, else we're deferring the pain until later when someone else tries to dereference the returned value. It's not correct to ask for a standardURL of null, is it?