Feature support abstractions.