Better handling of non-unique buffer names. Thanks @dougalcorn
Add multi-term
Add ag.el