0.3.0
- All concrete sample types are now structs, instead of type aliases (improves code completion results)
- Simplified logic using protocols to get rid of additional structs for each type
- Fixed some bugs with metadata
- Separate cumulative and discrete samples
- Expose sample type identifiers on all types