The processes of pattern: genetical possibilities and constraints in coevolution