wip ThemeBuilder
let TileLoaderHook stop further processing

- return false when no other loader hook should process
  the current element
add TileLoaderProcessHook to intercept MapElement processing