Start a new implementation and API.
Cont'd.
Cont'd.
Cont'd.
Cont'd.