Add method argument checking to make sure method implementation can handle the number of arguments defined in possibly multiple interfaces included by the class