DataObject->validate() is a public method as of SilverStripe 3.1
Removed useless operation ( $this->customise() does not alter the object itself, thus calling it without using the returned value is pointless)