Great, thanks for the fix! I didn't realise meander was looking at the 1st arg at all, that seems like a purely 'value' instead of 'syntax' position
We look at it in order to optimize. We can eliminate lots of checks if things are literals. So if you pass a map we don't need to check at run time that something is a map. We didn't take it super far right now. But we can in the future.