Add default ctors
Merge pull request #2486 from wmtan/AddDefaultCtors

Add default ctors