These methods should have phpdoc to document their expected return type and their meaning