Force infallible binding methods to return void.(fixes #1933)

see #1933