Hmm, no comments at all? Asking it another way: regardless of what the spec seems to imply, can I assume that singletons are implemented to ensure uniqueness of the returned object? cheers jan