Support a dynamic list abstractor object type. 

Closes #16