> BTW perfect case should be own method so it then can look like SetHnItem( "PLAIN_POLICY", policy_from_widget) and in policy_from_widget will be widget logic.

It'd break rest of the code