He seems to have had both technical and philosophical reasons for formulating this proposal.
Parecía ter razóns técnicas e filosóficas para formular esta proposta.