Reviewed-on: http://git.pranger.xyz/TEMPEST/tempest-devel/pulls/5 Going to receive a major cleanup just as #4