In order the make the code simpler we should modify the validations currently made.
One of the points of complexities is the `--force` flag. this force flag allows the user to replace a CA certificate without replacing the certificates that are signed by it. This can lead to really bad scenarios, and I don't think it's worth keeping it, what do you think?
Moreover, after writing the post about the fabric package I gained some more knowledge to improve the error handling and simplify the code.