Broccoli and its Properties.