I see the reasoning, but I do think it would be better to just use NULL here. It's not really extra complexity since it's a well-defined convention: NULL means "The System" :)