Linux compatable version P#1 P#3 P#4 works fine on linux but P#3 throws a NotImplementedException on monogit add -A