Renamed to FunctionalChannelType (still need to rename FunctionalChannel).
Added StateDescription.