We have the SUBST framework for a reason. (hi joerg! And don't tell me it's too unreliable, I won't believe it.)