This package provides the means for using 'class as pool dictionaries'therefore enabling a more declarative style of using pools.The packages refactors some compiler protocols and provides a baseclass 'SharedPool' to be used as superclass for any declarative pool.The package contains refactored versions of the following pools:* ChessConstants* KlattResonatorIndices* BalloonEngineConstants* B3DEngineConstants* ZipFileConstants* ZipConstants* GZipConstants* FFIConstants* EventSensorConstantsThe refactorings will be applied only if the pool is present. [loadUpdatesAt: http://isgwww.cs.uni-magdeburg.de/~raab/squeak/packages/DeclarativePools][storeUpdatesAt: ftp://raab@luxator.cs.uni-magdeburg.de/~/public_html/squeak/packages/DeclarativePools]