To directly answer your question, yes, it breaks the API, but it wasn't functioning as documented.