Basic uninque not UUID to much power for purpose
Empty class for provider to C