Hi,

we were talking initially about this yesterday and was going to implement as you comment. Then I realise that maybe in some cases we want the caller to control when the list is in select mode or not.

An example of this could be the export, imagine you press on 'export', the promise is being resolved, but we offer a button to cancel meanwhile, if the user press, we may decided to stay in selection mode so the user can add more contacts.

This is just an idea, of course the UX team will have their own opinion, but wanted to leave that open.

Again, not really strong in this, if we decided we prefer the `selectFromList()` the change should be pretty straight forward :)