flip the arguments to List#headOr
Merge branch 'master' into answers
flip the arguments to List#headOr
implement List#headOr using foldRight