Lets see if GCC accepts this