And yeah, I am touching "private" API elements. I understand that this, theoretically, could change in the future.