Fix FeatureList bug (#77)

Fix the issue reported in Issue #77 and add an appropriate test to demonstrate what appear to be the currently supported use cases of this routine.