Type annotations described as a stream instead of array

https://github.com/kfgodel/diamond/issues/44
Merge pull request #50 from kfgodel/44-make_description_annotations_a_stream

Type annotations described as a stream instead of array