Fallo con los componentes
La lista de valores ya no es un map sino una lista de objetos Value con Key y description
Error: Se usaba al reves isAssignableFrom
Las claves de los Maps ahora tambien pueden ser entidades
Incluir en los metadatos el nobmre de la clave primaria y el de la clave natural