Why not add a method to Vector that returns the args as a dictionary instead of list of tuples?