Create SmartDefinitions.cpp