Fixes for cv-qualified members
Added index-based emplace overloads.
Added emplace constructors.
Added nullvariant.
Added n-ary apply overloads.
Moved implementation detail utilities to separated files