.\src\umbraco.cms\businesslogic\macro\Macro.cs, MacroProperty.cs, MacroPropertyType.cs and related test suites for .\src\Umbraco.Tests\BusinessLogic\