loosen dependencies
remove useless and unsafe reflect entirely
minor bump