Adding support for bind attribute

Yes. This still depends on the value provider to provide a value for empty case though.