ability to bind to bindable properties
first prop must be an object
added empty method
ability to bind to collection length
ability to bind to collection length
ability to bind to collection empty state