Adding a typeRole package and others new funcionalities to improve the functionality of Identity