fix defarg for @ passthrough. factor out git and work aliases