Added explanations to require_failure (was marked todo in code)