this is ancient, i dont know why i made a pull request for it i was playing around, i have access to commit, its missing code for looping through objects, meant as python like loop, not meant to replace map function