Mohamed Yousef schrieb: > Ù‹What about no Constructor , and a custom instancing function that can > return either None or the instance wanted That doesn't solve the underlying problem - the instance is created. Just because it wasn't *returned*, doesn't mean it isn't there. Diez