Use optional named parameters to fix a regression in farabi IDE functionality. azawawi-- for not writing proper tests :)