dao
dao copied to clipboard
list::front() and .back() should return none for empty list
Easier to handle none than catch error.