Add the fact that whiskering is functorial
Add functoriality of functor composition

After    | File Name                                    | Before
------------------------------------------------------------------
6m16.65s | Total                                        | 6m21.62s
------------------------------------------------------------------
0m26.72s | Grothendieck/PseudofunctorToCat              | 0m29.53s
0m26.38s | Comma/Duals                                  | 0m25.84s
0m24.58s | Category/Equality                            | 0m22.80s
0m21.67s | Adjoint/Hom                                  | 0m23.16s
0m17.77s | ExponentialLaws/Law4/Functors                | 0m18.43s
0m17.52s | ExponentialLaws/Law1/Law                     | 0m16.34s
0m16.82s | Pseudofunctor/Core                           | 0m16.99s
0m14.35s | Adjoint/UniversalMorphisms                   | 0m13.96s
0m13.79s | Pseudofunctor/FromFunctor                    | 0m13.57s
0m13.51s | Adjoint/Duals                                | 0m13.33s
0m13.47s | Functor/Pointwise/Properties                 | 0m14.30s
0m12.72s | Adjoint/Composition                          | 0m13.55s
0m11.50s | Adjoint/UnitCounitCoercions                  | 0m11.27s
0m08.86s | UniversalProperties                          | 0m09.20s
0m08.32s | Comma/InducedFunctors                        | 0m08.27s
0m07.42s | DualFunctor                                  | 0m07.60s
0m07.33s | Groupoid                                     | 0m06.72s
0m07.14s | Category/Morphisms                           | 0m07.22s
0m06.63s | Adjoint/Equality                             | 0m07.63s
0m05.68s | Adjoint/UnitCounit                           | 0m05.64s
0m04.67s | ExponentialLaws/Law2/Functors                | 0m04.72s
0m04.65s | Functor/Sum                                  | 0m04.80s
0m04.51s | NaturalTransformation/Pointwise              | 0m04.87s
0m04.43s | Functor/Equality                             | 0m03.99s
0m04.41s | Groupoid/Duals                               | 0m04.16s
0m03.79s | Groupoid/Functors                            | 0m03.66s
0m03.53s | Functor/Attributes                           | 0m03.33s
0m03.48s | Functor/Product/ProductFunctor               | 0m02.93s
0m03.45s | Subcategory/SigmaMorphisms                   | 0m03.66s
0m03.45s | Category/Sum                                 | 0m03.41s
0m02.83s | Comma/CommaCategory                          | 0m04.11s
0m02.82s | Hom                                          | 0m02.12s
0m02.67s | Grothendieck/ToSet                           | 0m02.58s
0m02.35s | BoolCategory                                 | 0m02.40s
0m02.30s | ExponentialLaws/Law2/Law                     | 0m02.04s
0m02.28s | Subcategory/Sigma                            | 0m02.26s
0m02.05s | ExponentialLaws/Law  N/A                     | 0m02.83s
0m02.02s | NaturalTransformation/Isomorphisms           | 0m02.74s
0m02.00s | NaturalTransformation/Equality               | 0m01.82s
0m01.92s | Category/Product                             | 0m01.89s
0m01.89s | NaturalTransformation/Duals                  | 0m01.79s
0m01.77s | FunctorCategory/Morphisms                    | 0m01.77s
0m01.75s | NaturalTransformation/CompositionLaws        | 0m01.90s
0m01.67s | NaturalTransformation/Product                | 0m01.38s
0m01.50s | NaturalTransformation/Composition/Functorial | 0m01.63s
0m01.48s | Functor/Product                              | 0m02.40s
0m01.32s | Functor/Pointwise                            | 0m01.29s
0m01.29s | ExponentialLaws/Law1/Functors                | 0m02.06s
0m01.28s | NaturalTransformation/Composition            | 0m01.44s
0m01.15s | Functor/Composition/Functorial               |   N/A
0m01.15s | Subcategory/SigmaObjects                     | 0m01.24s
0m00.86s | CategoryOfSections                           | 0m00.87s
0m00.82s | InitialTerminalCategory                      | 0m00.84s
0m00.80s | Comma/Projection                             | 0m00.88s
0m00.62s | ExponentialLaws/Law3/Functors                | 0m00.52s
0m00.61s | Subcategory/Wide                             | 0m00.69s
0m00.58s | FunctorCategory/Functorial                   | 0m00.52s
0m00.56s | Common                                       | 0m00.54s
0m00.52s | NaturalTransformation/Sum                    | 0m00.50s
0m00.43s | Cat/Morphisms                                | 0m00.32s
0m00.41s | Cat                                          | 0m00.49s
0m00.40s | Functor/CompositionLaws                      | 0m00.43s
0m00.39s | Discrete/Duals                               | 0m00.37s
0m00.38s | IndiscreteCategory                           | 0m00.38s
0m00.28s | IsGroupoid                                   | 0m00.24s
0m00.28s | SetCategory                                  | 0m00.31s
0m00.27s | ExponentialLaws/Law3/Law                     | 0m00.27s
0m00.26s | FunctorCategory                              | 0m00.29s
0m00.26s | ExponentialLaws/Law4/Law                     | 0m00.29s
0m00.26s | Grothendieck/ToCat                           | 0m00.24s
0m00.24s | Functor/Duals                                | 0m00.29s
0m00.24s | NaturalTransformation/Identity               | 0m00.29s
0m00.23s | Category/Objects                             | 0m00.24s
0m00.23s | DependentProduct                             | 0m00.25s
0m00.19s | NatCategory                                  | 0m00.20s
0m00.19s | Functor/Composition                          | 0m00.22s
0m00.19s | ExponentialLaws                              | 0m00.20s
0m00.18s | ExponentialLaws/Law3                         | 0m00.15s
0m00.18s | Adjoint/Identity                             | 0m00.19s
0m00.18s | Adjoint                                      | 0m00.17s
0m00.17s | Coq/Arith/Plus                               | 0m00.12s
0m00.17s | NaturalTransformation/Core                   | 0m00.18s
0m00.16s | ExponentialLaws/Law2                         | 0m00.18s
0m00.16s | Category/Core                                | 0m00.19s
0m00.16s | NatCategory/Duals                            | 0m00.19s
0m00.16s | ExponentialLaws/Law4                         | 0m00.18s
0m00.15s | Category/Duals                               | 0m00.15s
0m00.15s | ComputableCat                                | 0m00.18s
0m00.15s | NaturalNumbersObject                         | 0m00.18s
0m00.14s | ExponentialLaws/Law1                         | 0m00.16s
0m00.13s | Category/UnivalentCategory                   | 0m00.14s
0m00.13s | Functor/Core                                 | 0m00.14s
0m00.12s | Coq/Logic/Decidable                          | 0m00.13s
0m00.11s | Peano                                        | 0m00.11s
0m00.11s | Category                                     | 0m00.08s
0m00.11s | DiscreteCategory                             | 0m00.13s
0m00.10s | Coq/Arith/Lt                                 | 0m00.11s
0m00.10s | Subcategory/Full                             | 0m00.10s
0m00.10s | Pseudofunctor                                | 0m00.14s
0m00.10s | Coq/Arith/Gt                                 | 0m00.10s
0m00.10s | Functor/Identity                             | 0m00.11s
0m00.10s | Coq/Arith/Compare_dec                        | 0m00.14s
0m00.10s | Utf8                                         | 0m00.10s
0m00.09s | NaturalTransformation                        | 0m00.10s
0m00.09s | Functor                                      | 0m00.08s
0m00.08s | Category/StrictCategory                      | 0m00.11s
0m00.08s | Grothendieck                                 | 0m00.08s
0m00.08s | Subcategory                                  | 0m00.09s
0m00.06s | NotationsUtf8                                | 0m00.05s
0m00.06s | Coq/Arith/Le                                 | 0m00.07s
0m00.05s | Notations                                    | 0m00.04s