Marshal: fix abnormal idx shift when decoding atoms
Compile: fix compatibility with clang
Compile: exclude problematic source files from compilation
Marshal: seems that stream out upon var caused infinite recursion