CurrentListener (major)

constructor + get/set methods.