But using $this->prompt is not using an emulated property, it's a direct access to the private field of SelectBox class, by language's design.