Throw an error if a method is redeclared

Builtin methods are not exception.