allow roles as well as class based "inheritance"