introduced Transform type to tidy up func(Any) Any type signature
added type Step which describes the work performed in a chainable step in a monad
step 1 of flattening package space
step two of flattening package space
completed package space flattening