tests expose api weakness