added raise error if TaxCalculator.liability receives something other than an employee object