More prelude additions
Wrap struct inits within init(), for recursive refs