Changed Requirement#call to Requirement#resolve so that failures were more clear. Tweaked the context of a block in the before_filter for Rails 3 compatability.