recaptured GitWrap result to be always the first parameter
Merge branch 'refs/heads/refacture/ResultAsFirstParameter' into development
corrected methods to match refactoring