Jan: ha, good point! That object comes from pecl_http which I use a lot. I guess I thought the github API would be more complicated than it actually turned out to be, and I didn't need anything more than the file_get_contents() calls you see there :)