Fixed iterator typehints and added missing adapters