The meta-problem and the transfer of knowledge between theories of consciousness: a software engineer's take