Question: So, is software patentable or not...