use std::string instead of char* for regression shapes definition,
to avoid MSVC's literal length limitation on some big shapes.