fold in maventools.Client abstraction