Extend was not working right

I had it returning the finished object, but realized when extending
prototypes, I should change the first argument directly AND also return
it.. so i can use it both ways.