WIP public API.