Updated Bubble to be documented.
A lot of things were exposed as protected, but incorrectly so.
Many of these things were exposed for testing, so package local scope was more appropriate.