The 'root' method reall belongs in the Relatable module.