class Prism::ProgramNode

def deconstruct_keys(keys)

def deconstruct_keys: (Array[Symbol] keys) -> { locals: Array[Symbol], statements: StatementsNode, location: Location }
def deconstruct_keys(keys)
  { locals: locals, statements: statements, location: location }
end