If compiler is not present it throws an NPE