Add a fluent create method ast
Add support for & selector.

Closes #1