First implementation of QueryForm bytype value widgets and optional validation