.up-current, also consider the URL behind a current modal or popup to
be the "current" URL.up.bus.emit() is now up.emit()
up.first() finds no match, return undefined instead of null.Tip Your coding agent can search these docs locally with the Unpoly agent skill