ngDirectiveDefinition' [(Compile x)]      d = ngDirectiveDefinitionFunc3' d "compile"      x  >>= \_ -> return d
ngDirectiveDefinition' [(Compile x)]      d = ngDirectiveDefinitionFunc3' d "compile"      x  >>= \_ -> return d
ngDirectiveDefinition' [(Compile x)]      d = ngDirectiveDefinitionFunc3' d "compile"      x  >>= \_ -> return d