[Olena-patches] 2118: Factor complex and face implementation.