New taxonomy class based on Doctrine extensions