Can stakpile monads (2 maybe)