class Steep::Typing

def initialize(parent: nil, parent_last_update: parent&.last_update)

def initialize(parent: nil, parent_last_update: parent&.last_update)
  @parent = parent
  @parent_last_update = parent_last_update
  @last_update = parent&.last_update || 0
  @should_update = false
  @errors = []
  @nodes = {}
  @var_typing = {}
  @typing = {}
end