More descriptive return type for `canStrengthen`