def is_valid_up_relation?(parent, child)
      [self.up_taxonomy[child.entity_type]].flatten.map { |t| return true if [parent.entity_type, "*"].include?(t) }
      false
    end
def is_valid_up_relation?(parent, child)
      [self.up_taxonomy[child.entity_type]].flatten.map { |t| return true if [parent.entity_type, "*"].include?(t) }
      false
    end
verify according to the down-looking taxonomy hash.
 @param [Taxonomite::Node] parent the proposed parent node
 @param [Taxonomite::Node] child the proposed child node
 @return [Boolean] whether the child appropriate for the parent, default true