I could not isolate a cause or documented problem for this, but it appears to be a bug in the CTP compiler. The initialization is being treated as a constructor, indicating that the compiler is treating stealth_prefix as a non-aggregate, although that appears unjustified.