> 
> 3) Object properties may be type hinted and the class author has until the 
> end 
> of the constructor to make sure they're fulfilled, otherwise TypeError on the 
> spot (what I'm proposing).

Just to be sure you don’t miss the herd that this elephant is concealing:

In addition, you *must* forbid unset() on those properties...

—Claude

Reply via email to