I don't know if we can move struct data around like this, but it would be cool if we could. Places like the species namespace have struct data associated with them and templates that are automatically there. However, if I'm creating something new that's not 100% ready, I'll start it off in the wip:species namespace. However, it doesn't have the struct data or the template for it. It would be cool for places like that to have the same template and struct data that would apply when we moved it to the main species namespace.