Adding possibility to provide array of forward zones to recursor