added a few more methods to built-in types