Field : type-annotate `T getter()` param also