Addind "kind"  to supplementaryViewBlock & handling nil config blocks