[ ] wchar\_t support [ ] UTF-8 support [ ] arbitrary memory support (this probably covers UTF-8 support) [ ] documentation thats not shit