Documentation and both stateful and basic APIs.