Bindings

since #491 had a conflict and I wanted to arrange tests differently anyway