Direction safer against nil as param