Added keywords 'lazy' and 'pure'.