typed-assign (npm): object assing if type mismatch
Keywords: typed|assign|flow|object