The binding system makes several properties available for binding in your templates, depending on the context.
* $this : The binding context (the view-model).
* $parent : Explicitly accesses the outer scope from within a compose or repeat template. You may need this when a property on the current scope masks a property on the outer scope. Chainable- eg $parent.$parent.foo is supported.
* $event : The DOM Event in delegate or trigger bindings.
* $index : In a repeat template, the index of the item in the collection.
* $first : In a repeat template, is true if the item is the first item in the array.
* $last : In a repeat template, is true if the item is the last item in the array.
* $even : In a repeat template, is true if the item has an even numbered index.
* $odd : In a repeat template, is true if the item has an odd numbered index.