nit: should just remove the `hint 0 is "propA"` comments now that selectHint just takes "propA" directly.