In the middle of adding serialization to to Omnicode