added `replaceCurrent` option to tab.load()