As mentioned in footnotes sprinkled throughout this document, not all of the features of Shore are supported in the Beta release. The Beta release of Shore is intended for initial SDL-level application development work. As such, it does not include support for value-added-server writers. Also, applications are restricted to using a single server at this stage.
A long-term goal is that the Shore type system will reside in the server so that the server can make the strongest reasonable guarantees about the integrity of objects and their relationships. In the Beta release, however, the entire type system is encapsulated in the language binding generated from an SDL type description. Consequently, the Beta release of Shore makes no guarantees about the integrity of any objects other than fundamental file system objects, such as directories, symbolic links, and the like.