make sure regular directives only allow the strict equality operator.

If a director wants to support something like ~ or >, they just need to
remove the call to the gaurd function.