Hi all, I just checked in the update that provides support for arbitrary includes in BXMLSerializer. Includes of BXML files are now just a specific case of the generic include mechanism. Any type of content can now be included in a BXML file - you just need to map an appropriate serializer to the MIME type you want to include. This is done via BXMLSerializer's "mimeTypes" map. You can also optionally add a mapping of file extension to MIME type to the "fileExtensions" map.
By default, BXMLSerializer supports includes of BXML, JSON, XML, CSV, and Java properties files, but other types can easily be added (or removed, or replaced). You can see an example of including a JSON file in the JSON TableView tutorial. One thing you may notice is that support for extending BXMLSerializer has been removed in the most recent update. I'd like to dig a bit deeper into the use case here to see if it can be accomplished by other means. If not, we can re-add this support. Let me know if you have any questions. G
