add replace()
add count()
replace() can't be chainable

and was broken anyway