re #186: Add UserAbstract::hasRole and UserAbstract::hasRoles