Major, backwards-incompatible change to the API (returning booleans for most calls now)