Remove defaulted constructors where default doesn't mean anything.
Update cmake-extra submodule.
Remove unused lambda parameters names.
Change init function to static inline and cast argc to size_t.