weak weaksym
weaksym:

weaksym2:
weak weaksym2

global a
type a function
size a 500
a:

type b object
b:
global b

type c function
c:

global d
d:
type d object

e:
global e
type e object

f:
type f object

g:
global g

h:
