char_range type now in ucd.scripts
added typed_pred code_gen