Is there any way to build a SpiceDB programatically other than just doing string concatenation and constructing the schema that way. I was hoping for something typesafe. Looking through how the compiler works in spicedb source, it seems like it's possible but quite messy. It might be better to just write a custom one it seems.