a^2+b(b+1)a+b^3
Hmmmm I think this can also be factorised. . .
$$a^2+ab^2+ab+b^3$$
$$a(a+b^2)b(a+b^2)$$
$$(a+b)(a+b^2)$$
:)
$$\\a^2+b(b+1)a+b^3\\ a^2+ab(b+1)+b^3\\ a^2+ab^2+ab+b^3\\$$
Thanks Zac