error handling
base implementation
basis implemented
You can also use your local clone with git send-email.