protected function date($file)
    {
        $file_contents = $this->sonic->app['filesystem']->parse($file['path']);
        if (isset($file_contents['meta']['date']) === FALSE) {
            return NULL;
        }
        return new \DateTime($file_contents['meta']['date']);
    }