Documented code in 3.0.2 branch