Make Rules.associatedCastlings variadic