Fragment programs are more generic now.
Fixed unused symbols in the CLI scanner.