Improved Play Json macro inception example with unit test