@Override public <R, D> R accept(@NotNull JetVisitor<R, D> visitor, D data) { return visitor.visitProperty(this, data); }