reg module/state support for all Value Types