Tying to implement re-usable edit directive - NO SUCCESS. BUG of rewriting