Fixed explicit empty constructors for specialized half classes