class ViewModel::AccessControl
def failure(err)
Called from composed access controls via the `env`, this is used to make the
def failure(err) raise ArgumentError.new("Unexpected failure type: #{err}") unless err.is_a?(StandardError) err end
def failure(err) raise ArgumentError.new("Unexpected failure type: #{err}") unless err.is_a?(StandardError) err end