Bug Fix
Typings
'queue' and 'list' modules are unusable due to invalid type declarations
Refactoring
Object
re-attempt better implementation for merged object typing in 'merge*' set of functions