Add adjoin

Also:
- stringify replace values instead of handling it in options