fix($compile): halfway to a fix