Use tink_macro for error reporting when available.
Reuse code.
Minor renaming.
Never mind as3.
Ignore C# output.
Version bump + updated tags.
Minor type fix in test.