def respond_with_with_storage(*args, &block)
      @responded_with = args.last.is_a?(Hash) ? args - [args.last] : args
      respond_with_without_storage(*args, &block)
    end
def respond_with_with_storage(*args, &block)
      @responded_with = args.last.is_a?(Hash) ? args - [args.last] : args
      respond_with_without_storage(*args, &block)
    end
Custom respond_with wich stores resources for later use