(ref #82) implement `cond-expand`