pick one strategy, either public field, or getter, not both