Added Observable for enumerateDeep and enumerate