Another real-world example of Ruby and Rails sucking - check out these 2 lines in a Markaby file:
text command.description
unless session[:criteria_errors].nil? && !command.promo_applied
unless session[:criteria_errors][command.id].nil?
# ...
Explain to me how we get this …