add missing `kwargs` to API signatures