Fix inheritance issues, poison cache if attributes change
Adding scope_name method to alias scope in Serializer

Allows you to declare a more explicit name for the scope such as:

    scope_name :current_user