Well, the popup() part wasn't originally added by you (01ecf8efa45a943a36123ee70525a3e940367979) but you don't seem to pay much attention to it when accepting pull requests, making it further seem useless