generified domain constants