Rephrased definition of rules as target + steps to build target