Finally a use for is_singleton