Add the have_fired and be_fired matchers (have_fired seems better than be_fired)
Encase in a HEREDOC eval
Remove be_fired rspec matcher
Insert AFFIX marker into implementation HEREDOC string
Moved build_alt test code to spec/build_alt.spec.rb (still commented out)