Edits post LWG review

Default default constructor
Remove many noexcepts
Use t_