Correctly quote arguments.
Deprecate old constructors.
Update docs/examples/tests to the new API.