Returns pointer instead of a copy of the filter
Start the migration of tests and benchmark to go standards