移除部分方法的返回值

- 去除`fill`、`set`和`remove`的返回值，以便决定接口后修改不会有破坏性的变化
- 添加对`set`方法`value`参数是否提供的检测