Add several tests to ship type / group restriction, also remove comment about none-values (eos relies on assumption that attributes are not None, which is verified on cache generation)