Ensure API Completeness

Ensure API Completeness across the entire API

Input from others is welcome, as well as any criticism about missing API.