public <ResType> ResType accept(JamValVisitor<ResType> jvv) { return jvv.forJamRef(this); }
public <ResType> ResType accept(JamValVisitor<ResType> jv) { return jv.forBoolConstant(this); }
public <ResType> ResType accept(JamValVisitor<ResType> v) { return v.forJamList(this); }
public <ResType> ResType accept(JamValVisitor<ResType> v) { return v.forIntConstant(this); }