updated the readme for grammar and ambiguities

it does not expect a specific object. filters can be applied to any value (although thats actually true about whole templates too)  filters are usually only passed a subset of the template state.  for example
`"a.b -> my_filter()"` would look up a.b in the template state, and pass it to the filter.