Rename variable in collections
Fix threads not being imported
Fix compilation on x86 systems
Allow passing arguments from shell to the compiler