more sucky special casing. test5.1 compiles