[la.container.interfaces] added first draft of ranges support
* to VectorInterface, seems to work for me