[code style] default constructors: make private for utility classes, remove for public classes