IIRC (but I can be wrong here; need to double-chec...
# random
d
IIRC (but I can be wrong here; need to double-check) the actual reason for that is that constructor call in secondary constructor declaration is resolved within constructor parameters scope. Technically there's no 'this' yet, even a "fragile" one.