insert unhandled elements closer to where they're needed and as parts of the object, add support for <detail> elements, try to detect bandlines, handle field elements more in keeping with fluent style