Assembly and module attributes must precede all other elements defined in a file except using clauses and extern alias declarations ...