Add validate option to strategy object allowing custom validation