Expanded class hierarchy of UserSingleBase