Use roles and plugins in Transform module
Skip roles in compile tests, push upstream after package release