Enlightenment’s E17: Ready for prime time?