phonemeset: hide the internals of feature_t