Added support for a default merge callback, new example, and updated documentation.