cleanups to SmallStackBuffer<> and assertions andc omments surroudning new capacity () method