I want to update this package to v1.0. The main things I want to do before updating to 1.0 are: - [x] #32 - [x] #17 - [x] #35 - [x] #36