Modules

Traverse a data structure, altering it in place