public function __construct($class, $property, $alias, $inverse = false)
{
parent::__construct();
$this->setToken('SourceClass', $class);
$this->setToken('SourceProperty', $property);
$this->setToken('Name', $alias);
if ($inverse) {
$this->setToken('Inverse', 'INVERSE');
}
}