Roles which support overloading