improve default construct tests