issue #69: discourage usage of `action`