use mem;
use Path;
use Safe;
use error;
use Object;
pub use Owned;
pub use Reference;
pub use Mutable;
/// Create a new array of the given type and size as a shared object.
/// Open an existing shared object as an array of the given type.
///
/// The size is calculated from the size of the shared object.