In Penknife, tried to define a conditional syntax (if-struct).It turns out this will take some major refactoring. In the meantime, defined some conveniences like listFoldl() and listAll().