sized_buffer returns incomplete
optional tag
rename tests
macros must be followed by a semicolon now