iterator: added begin(prefix) and UT for it, and operator-> for iterator