Sadly I am aware. Though to be fair, I'm the blocker on those Foundation issues. I probably bit off way more than I could chew with either of them.
Fixing some incongruent API declarations seem like something I could fix, if indeed they are desired to be fixed.