So does OH1’s rule language support native types but the equivalent in OH2 does not support native types?