add 'unless' for actions (closes #79)