add fixed-arity pic_values function
add pic_assert_type
add pic_data_type_p
cleanup