To follow the pattern of `HashMap`, could this be called `consume`?