Don't use @:publicFields