Make intent more clear for ctor.http copy
Add test for removing sharedCtor requirement