Adding Advanced Features to a Project

Complete your project by adding more complex operations and expressions, reusable modules and named schemas, and custom adapters.

All of these advanced features are optional.