Aside from documentation, basic changes needed for 1.0

* merge_back support
* arg_list support