I mean this
private Named named = new Named();
and you'd need the property access, or if you're using the field access, then it won't work, can u confirm?