pub type SOMRef<T> = Rc<RefCell<T>>;
A strong and owning reference to an object.
struct SOMRef<T> { /* private fields */ }