Bug 454051 - hovering over a function definition can show hover help with "undefined"
[nobug] clean up new rule code