Supports bracketed expressions in bindings now (e.g. name[0].toUpperCase())