[++] binding - improved observable objects