This document discusses using a meta framework to build applications in a framework-agnostic way. It describes how a meta framework allows using behavior interfaces instead of framework APIs directly, making it possible to migrate an application to a new framework without changing code. The meta framework would handle aspects like persistence, views, workflows. Modules could implement aspect behaviors to integrate different frameworks.