Generics now work with b3.
NSString backed CString crasher doesn't happen anymore on 10.9 either.
Structure code with extensions.
Use a proper port.
Merge branch 'release/0.3.1'