Module Register

module Register: sig .. end
Nothing is exported here Functions are registered in Db.

This visitor also performs a deep copy.