É válido considerar a sugestão do nosso amigo LucasAyabe para esclarecer o objetivo do seu framework. Isso pode aprimorar a utilidade geral. Além disso, ao desenvolver o framework, foque em elementos que realmente contribuam, descartando os menos úteis para evitar complexidade desnecessária.
Explorar frameworks existentes e identificar boas práticas podem enriquecer o seu e até ajudar a separar o que realmente é util do desnecessário.
Continue buscando feedback aqui na comunidade porque também é muito importante.
Abraço!! 🚀👋🏼