Don't use has_extension, just use has_feature