added FLAG_BEFORE, fixed some errors with docs
fixed compile instantiation
fileloader now prepares compilers before loading them instead of each time