Add priority macro for role definition
Move roles into Ruby's evaluation namespace
Add docs
Set object_provider in language config
Fix diff command and options-derived config values