I found a typo in SimpleFileLoader Regarding use of $GLOBALS.
In function _makeFileVariablesGlobal($existing, $new) {
it says:
$_GLOBALS[$global] = $new[$global];
which is wrong.
The correct and working line would be:
$GLOBALS[$global] = $new[$global];
tests with global variables wheren't working in my eclipse plugin until i changed this.
Thanks for fixing.