Better visibility for workaround constructors