Core setup (attr, conf, prov, req, macros)