laravel 4 contagem de relação de carga ansiosa eloqüente

Eu tenho um modelo complexo com várias relações definidas. Neste exemplo eu gostaria de contar oLike modelar e criar uma propriedade chamadalikes para que possa ser retornado de um serviço REST.

É possível carregar uma contagem de modelo em uma propriedade dinâmica?

$beat = Post::with(
         array(
            'user',
            'likes' => function($q){
                $q->count();
            }
        ))
        ->where('id', $id)
        ->first();

questionAnswers(2)

yourAnswerToTheQuestion