Name Type Input i
Name Type Return Var
Name Type Return SMC
Name Type Return Get
Out: Scope Name Type
Name Type Return