Consolidate latest changes + error fix. Introducing the possibility to call both the array generated from the query result or a single method for every poduct property