#pragma once // TODO: This file with a workaround for std::make_unique() has become obsolete // after switching from C++11 to C++14 #include