@Derek: please confirm you're OK with opening this bug as a "known weakness of the current design that should definitely be strengthened in future versions of the API"
@Derek: please confirm you're OK with opening this bug as a "known weakness of the current design that should definitely be strengthened in future versions of the API"