func (l *line) isAction() bool {
	str := strings.TrimSpace(l.str)
	return strings.HasPrefix(str, l.opts.DelimLeft) && strings.HasSuffix(str, l.opts.DelimRight)
}
func (l *line) isAction() bool {
	str := strings.TrimSpace(l.str)
	return strings.HasPrefix(str, l.opts.DelimLeft) && strings.HasSuffix(str, l.opts.DelimRight)
}
// isAction returns true if the line is an action.