Out: Scope Name Type
InOut: Scope Name
Out: Name Type Initial bt
Name Type Return In
Out: Name Type ud