proc onHover(entered: (Element) -> void; exited: (Element) -> void): Behavior {...}{. raises: [Exception], tags: [RootEffect].}
proc onHover(entered: (Element) -> void): Behavior {...}{.raises: [Exception], tags: [RootEffect].}