nsure is a JS class that allows deep testing/sanitation, modification chains and model generation of objects.
github.com/itsatony/nsure
itsatony/nsure