checkpoint on a bit more hacking for using Effects in OpenStackClient