update blink directive to handle default attr values