Shopify/liquid — pull request #306 by releod (2014-02-07 19:59:33+00:00)
Title: Liquid::Drop should not return a string representation of standard ruby objects

#### Problem

When parsing an instance of a liquid drop (ex: `{{ product }}`), the result is a standard ruby object `"#"`. This feels wrong for a template engine. This is an implementation detail of Ruby. The end-user or template builder should see something nicer.

#### Solution

Provide a very simple default for liquid drops `to_s`. Which can be easily overridden in individual implementations. This means parsing an instance of a liquid drop will return `"ProductDrop"` instead of a standard ruby object.

Review/Feedback: @fw42 @camilo
CC: @jamesmacaulay