rule expressions should not be parsed in an empty scope but should be parsed in the context of the scope that was passed in