- ArgumentErrors are no throwed when:
    - weight is less than 10kg
    - no proper type is given
    - when no code can be found (because of invalid input)
    - when the case occurs that a blank field of table B.1 (see iso 11088 spec) is met
- close #4