def from_serializable(serializable)
      super(serializable)
      @name = serializable['name']
      @description = serializable['description']
      @subscriptions = []
      unless serializable['subscriptions'].nil?
        @subscriptions = serializable['subscriptions'].map do
        |subscription_serializable|
          subscription = Subscription.new
          subscription.from_serializable(subscription_serializable)
          subscription
        end
      end
    end
def from_serializable(serializable)
      super(serializable)
      @name = serializable['name']
      @description = serializable['description']
      @subscriptions = []
      unless serializable['subscriptions'].nil?
        @subscriptions = serializable['subscriptions'].map do
        |subscription_serializable|
          subscription = Subscription.new
          subscription.from_serializable(subscription_serializable)
          subscription
        end
      end
    end
:category: Serialization

 Creates itself from a serializable representation, which only contains
 simple data types.
 serializable:: A hash with the keys:
 * uri:: The URI.
 * id:: The identifier.
 * name:: The name.
 * description:: The description.
 * subscriptions:: Subscription serializables.