Anonymous
public text v1 · immutableclass ID extends String {
static var base : String = Math.random() + ":";
static var counter : Int = 0;
public var id (default, null) : ID;
public function new ( ?s : String ) {
super( base + counter++ );
id = this;
}
public function toString() : String {
return id;
}
}