A tiny framework to help developers build fail-fast systems