For supporting std::optional in Statement.h, this code can be added: ``` template<typename T> void bind(const int aIndex, const std::optional<T>& value) { if (value) bind(aIndex, *value); else bind(aIndex); } ```