[development] Some questions about "best practices" for a module in development...