Double extend the basic type double as Double by building the relation-trees between objects and auto-sync values.