And why not simply use this library instead of copy it?