fix indentation of test
rework excerpt to be an accessor method

Instead of setting self.excerpt, make it a method
that returns either the custom excerpt or the pre-
viously extracted excerpt.