Add osl_start_size and osl_vector_start_size
Add osl_vector_union_part_it
Use osl_dynamic_type for osl_union_part precision