Reordered the new requirement of Humbug to compile