self/parent are not special for fns/consts. `function self() {}` compiles fine ;)