Add validation processing to Builder