* Edit Javadoc. * Annotate API with Spring @NonNull and @Nullable annotations. * Cleanup deprecations.