<% spacing = ” @class_parts.each do |namespace| %><%= spacing + ‘module ’ + namespace %> <% spacing+= ‘ ’ end %><%= spacing + ‘class ’ + @class_parts.last %> <%= spacing + ‘end’ %><% loop do

l = spacing.length - 2
spacing = l >= 0 ? ' '*l : ''

%> <%= spacing + ‘end’ %><% break if l == 0 end %>