Restored shifted<>::p_ to add postponed construction and added skeleton for a STL compliant allocator.