Basic modules and methods extracted to 'basic_api' gem v2.0.2-rc2