Added the ability to use a pattern in attribute binding (via a TextNodeBinding)