Fix conditional directive helper
Set directive comments content to something useful
Remove previously set event handlers
Fix directive updates not updating nodelists correctly