Native utility and wrapper libraries by Elias Bachaalany