New bind_as()

Uses the new and awesome `bind_as()` implementation that is waiting for merge upstream!