A zendframework 2 validator implementing Strategy design pattern which is mainly created to be used in Apigility.