New object function.
Router API tweaks.