Everyone agrees we need to minimize the API -- use consistent names, remove things that don't need to be there. If the API is as small as possible, everyone is happy.
Randy favors adding an [API] label at start of method, field comments for key user-facing api.
The core Widget interface API has to be there, but users don't generally interact with that -- could label it too?
In any case, need further discussion and firm decisions prior to V2.