Moral of the story: ignoring unknown parameters in API is a bad thing