Refactor fetchAllArgspec to use new method