dynamic correction
add toArray test in EnumTest
add transient formal doc
Merge branch 'transient'