Changed Verbose and VBM from pointers to values
Prefer map literal unless explict capacity is required.
Assorted fixes from code review.