SamHeader: add non-assertive constructor tests -- need a builder