ANumber(f:Float)
ABool(b:Bool)
AString(s:String)
AObject(fields:Map<String, Value>, size:Int)
ADate(d:Date)
AUndefined
ANull
AArray(values:Array<Value>)