Code of ethics on-military contracts could hinder pentagon work