remove required parameters, allow for recursive attributes
remove required parameters, allow for recursive attributes

ID is created on demand; seq_id, strand, source can be obtained from
parent without redundant storage in children

tjparnell/biotoolbox