make browse return several result when ask for + various small fixes (see commits)

This method uses to cause datachange event during creating monitored item. Let place this method to the private section?