if we are introducing default value to PropertiesAttributeDefinition  / MapAttributeDefinition we should simplify things for users.
givent that everything is builder based at least builder should have setDefaultValue(Map<String,String> default) for properties attribute builder and MapAttributeDefinition builder should thave setDefaultValue(Map default)
so why not simplify use of API if possible :)