In the other repo you composed a reusable do and gave it a name that ended in _do. I like that pattern and would like to use it here. Maybe instance_api_do