Add domain variable for directive snippets (#3375 and #5166) Closes #3375 and #5166 See merge request !1123