There are a few cases we've had to override this. The one in base is not really doing the job is it?