A simple, fluent API for generating immutable schemas.