VerifyBuilder extract interface
move VerifyBuilder to internal as LegacyVerifyBuilder, introduce VerifyBuilder interface