Do not check null for recursive data structures

If a param has more than one `null` anywhere in it, the call will fail, falsely identifying
as a recursive data structure, because in JS, `typeof null === 'object'`