You don't actually require QuartzCore!