PerspectiveS introduces dynamic layers of behavior into the Squeak environment. It was inspired by the layers idea of the PIE system. The main difference between the two systems is that while PIE simultaneously offers alternative designs to developers within their development environment, PerspectiveS allows design alternatives or variations to coexist concurrently at run-time. Such alternatives or variations are active depending on context information. PerspectiveS builds on AspectS.