who's to say OP hasn't suffered or otherwise disadvantaged himself in upholding that moral?
> [...] which seeks to exclude—as far as is possible and practicable [...]
"Avoid strong coupling between modules" v. "Never upload raw keys to a git server."