untested demo compile-unbreakage