examples are optional
more work supporting greyangular blog entry