Adapt generic feature.