public Value QueryValue() { if ((Interfaces & Interfaces.Value) != 0) return new Value (this); return null; }