internal Subscription(UnmanagedSliceBuilderPool pool, UnmanagedSliceBuilder builder) { Contract.Requires(pool != null && builder != null); m_pool = pool; m_builder = builder; }