found bugs with the order in which arguments are overridden

Found some regressions with regards to the order in-which arguments are overridden, when testing using ndm as an API.