Added compile flag GCC46_COMPATIBILITY
Added another ugly GCC 4.6 compatibility hack
Forgot to replace 'override'