Full support for methods on OrRules.

This commit adds and confirms, with 28.water, that we can access
or_index, tokens, and named pieces from within an OrRule method.