Generalized support for list-like structures
