(De)Mystifying the information and communication technology business model concept. (28th June 2019)