Checks whether the outermost layer of obj looks like an actual stack dict.
Checks whether the outermost layer of obj looks like it could validly be a stack dict representation of something.
(That is, Python lists are ok, because those represent arrays.)