Does the name, score, strand fields deserve their own class or to be moved into the BaseFeature since they both the BED and NarrowPeak features. My eye was just drawn to the copy-paste.