extract HasFaces interface