The ontological properties of social roles in multi-agent systems: Definitional dependence, powers and roles playing roles