I think this particular bit is only meant to cover content pages, as fronts need different meta data.  
Eventually we might possibly have an **isContentPage** flag, so we don't have to test for all the different types