a custom type of errors for unsatisfied input dependencies