Refactored record.user with a can_moderate method