Proposed function-based API for upcoming 1.1.0