We can get the TLOF from the TargetMachine - so constructor no longer requires Target...