resolve field access on type parameters that are constrained to abstracts (see #2343)