new: Pythonic client API