That approach doesn't play well with alias_method, which is why I chose underscore-prefixing instead of proper private methods.