Support self.extract_value_from_default

This pull request addresses a failure reported in #394