2both computationally and in the number of lines of codes to write to produce a new behavior