* linter fixes * Golint and format code * fmt
* Require Field for rewrite rules * review feedback changes * fix ut * fix typo, add warning message