I'd prefer only one way to do things as opposed to convenience methods but that's a bigger argument. 

If we're going to keep this then yes, the language could use updating.