constifay all pointers passed as method arguments. This is break binary compatibility with current implementation from git/master