Lists, Maps, etc which emit events when they're updated, plus Signal, & more goodies