better disposeEach logic, cleanup array as each fn is called. v0.0.5