#pragma once #include <std/smart_ptr.hpp>