changed inflateTimes(level).inflator(func) to inflate(func).times(level)
added tests for turnAround and flip