* Replace expect error messages
* Change message
* Create RuntimeError struct
* Pass error through core methods
* Fix use of Runtime::current in signals package
* Fix tests
* Add #[track_caller] for better error output and fix maybe_with_rt
* provide a help message along with RuntimeError
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
* Try to fix event handler drops
* fix Option<EventHandler> parsing logic
* only move over props if both event handlers are some
* fix owner forwarding with props(extends)
* fix clippy
---------
Co-authored-by: Evan Almloff <evanalmloff@gmail.com>