Thinking about perl