Make sure signatures of overridden functions match parent, fixes gh-4