// Same as Object.assign() but with type inference export function objectAssign( obj: Obj, objAddendum: ObjAddendum ): asserts obj is Obj & ObjAddendum { Object.assign(obj, objAddendum) }