reimplement scope callback support
unbump (back to 0.2.0 after reimplementing the scope callback API)