Hmmm, how about improving readability here by using "<<-EOS" and indent it properly?