I think require 'proxyapi/resource' on top of each file would do it, as ProxyAPI is already a loaded constant and ProxyAPI::Resource is not yet, I guess it's a matter of preferences, ProxyAPI:: is 7 characters shorter though :tongue: