Arrowhead

Usage of `@region` style instance vars in a class-level method is weird. Just pass arguments instead.