public NullConstant(SourcePosition pos) : base(pos) { }
public MemberAccess(SourcePosition pos) : base(pos) { }
public WildcardPredicate(SourcePosition pos) : base(pos) { }
public FilterPredicate(SourcePosition pos) : base(pos) { }
public Constant(SourcePosition pos, T value) : base(pos) { Value = value; }
public RootElement(SourcePosition pos) : base(pos) { }
public TypeCheckElement(SourcePosition pos) : base(pos) { }
public PredicativeArgument(SourcePosition pos) : base(pos) { }