Added a "struct" tag to layouts for embedding layouts inside of each other - untested right now. Renamed "reflexive" to "tag block" in some of the layout files.