Decentral module
[PAT]: all *.asm file can only include Declaration.inc