Doc-strings and a blank replace method
Add failing test

I'll fix this test tomorrow when I can think of a good way of addressing this
feature.

[ci skip]

^^ I know the test will fail and I don't need any emails from Travis thank you
very much. ;)