proposal: add nil to data types
proposal: add list operations