leer (cargo): Tiny trait to abstract over types that have a notion of “being empty”.
Keywords: trait|abstraction|empty|vacant