# File lib/kwala/lib/code_analyzer.rb, line 474
  def initialize(tokens = Array.new)
    @children = Array.new

    # These may be computed by tokens?
    @start_line = 0
    @end_line = 0
    @tokens = tokens
    @rem_tokens = []

    create_child_groupings
    analyse_self
  end