Building patterns separately
Initial support for quotes