new length method
new commments added
new key value support
better visitor support for for iterations and new fallback values