Add one more test to obj.extend

New test to check that arguments are extended giving priority to the rightmost
values overriding the leftmost
Add documentation for the things working right now