A simple pattern library