each extension support for traversable