expand the built-in singularize method