Setter scalar done. No test on compiler. Need check int and std::string.