alternatives()
            click to toggle source
          
          
          
            
            
            
            
            
def alternatives
  [head] + tail
end
             
            
           
          
          
         
      
        
          
          
          
            inline_modules()
            click to toggle source
          
          
          
            
            
            
            
            
def inline_modules
  (alternatives.map {|alt| alt.inline_modules }).flatten
end
             
            
           
          
          
         
      
        
          
          
          
            tail()
            click to toggle source
          
          
          
            
            
            
            
            
def tail
  super.elements.map {|elt| elt.alternative}
end