get_client() already returns a singleton instance
The yaml test suite has some weird bool rules
Add local params and other minor api fixes