By this I mean adding functions to check if parameters are null, if types dont match etc rather than doing all this in each individual module