Solution to problems by Enrapt from Scala Conf JP 20013