I've noticed in the latest version that directives only work on grouped objects. I think they should work on arbitrary object types.