BBTK_TEMPLATE_INPUT(ToString, In,"Input",T);
BBTK_TEMPLATE_OUTPUT(ToString, Out,"Output",std::string);
BBTK_END_DESCRIBE_TEMPLATE_BLACK_BOX(ToString);
BBTK_TEMPLATE_INPUT(ToString, In,"Input",T);
BBTK_TEMPLATE_OUTPUT(ToString, Out,"Output",std::string);
BBTK_END_DESCRIBE_TEMPLATE_BLACK_BOX(ToString);