make sure we still have a valid method after resolving the arguments