અન્ય વિદ્વાનો સાઇટ પર રહેતા બે અલગ અલગ hominids શક્ય સહ અસ્તિત્વ માટે દલીલ કરે છે, કદાચ એચ સહિત.