Revert "Turn off defaultValue for a while"

This reverts commit 54cf00b1ce558c1b07bb7e0ebe586a0f9363b176.
Revert till the last passing spec

Revert "Add Jest test"
This reverts commit 80f75fae199f1233c2a8240305af48c1809f2961.