added section support for list constructors