As discussed in the 5/4 dev meeting (https://docs.google.com/document/d/1URPG6SLG481Y7DDAajjVtedKjS5pwIQ41UOhwSQYbhk/edit#bookmark=id.dz7p7two7uvt), when users write hierarchical workflows, the site and transformation catalogs cannot be inlined into the workflow file. Doing so, should result in a PegasusError being thrown.