@viart maybe ```var args = utils.slice(arguments, -1), authInfo = args[0].parent; ...```. Parent as for me associates with object inheritance, maybe this could be renamed to ```extended``` or smth