Features must have a type. Closes #18.