User api for text parsing

This has been usable enough for me. Release away! :)