Added better higlight of required params, with indication other than color/weight, and support for select and read-only