UNLOCKING THE LIKELY OF JAVA MELT AWAY: AN EXTENSIVE CRITIQUE