High-level wrapper APIs