public function __construct(array $handlers = array())
{
$this->addHandler('body', new PropertyHandler\RawBody());
$this->addHandler('contentType', new PropertyHandler\Override(array(new PropertyHandler\Server('CONTENT_TYPE'), new PropertyHandler\Server('HTTP_CONTENT_TYPE'))));
$this->addHandler('method', new PropertyHandler\Override(array(new PropertyHandler\Server('HTTP_X_HTTP_METHOD_OVERRIDE'), new PropertyHandler\Server('REQUEST_METHOD'))));
$this->addHandler('destination', new PropertyHandler\Server('HTTP_DESTINATION'));
parent::__construct($handlers);
}