public bool HasPartWithAttribute(BodyPartAttribute attribute) => bodyParts.Any(part => part.HasAttribute(attribute));
public bool HasAttribute(BodyPartAttribute attribute) => bodyPartAttributes.Contains(attribute);
public IEnumerable <BodyPart> PartsWithAttribute(BodyPartAttribute attribute) => bodyParts.Where(part => part.HasAttribute(attribute));