singletonize section factory
changelog
2.4.6