Bugfix: return undefined, not false from show()
Firefox will display the returned value if it is
not undefined.