Added in code to convert the tuple object containing our args into a vector pair (which is running fairly well thanks to initialiser lists)