Adding return so compile() can be chained from