Oops, accidentally deleted a line before committing.
Implement -of and -od.