Bosh_common requires semi_semantic