Role class documented