Circle

make sure these get tested so we know if it's appropriate to pull submodule refs into APIs