Refactoring in internal type selection
Rename test stubs
More copy-assignment operator tests