Event handling has now been moved in to what I'm calling "libfoundation".