Any code generation machinery is subject to subtle bugs and especially so the flesh and bones kind ;)