Split random and shrink modules
Split out arbitrary
shrinkArray
unindent