hasPart question