Added a <modal> directive