I have updated StringBlockUnit as well as StringBlockStorageTestProject. Now StringBlockUnit is pretty usable. However I decided not to implement one of its planned features: TStringBlock won't have Prepend method, so it won't be possible to add strings at the beginning of the list.