IDL now uses correct specification and only allows inputs that are currently injestable.