Me playing with the idea of defining a directive dynamically