lib/View.php
public function has($property, $value)
    {
        if ($value instanceof Registerable) {
            $this->addToRegistry($property, $value);
        }

        if ($value instanceof DelegatesMetaDataBinding) {
            $value->setMetaDataBinding($this);
        }

        $this->setContext($property, $value);

        if (!is_callable($value)) {
            $this->$property = $value;
        }
    }
public function has($property, $value)
    {
        if ($value instanceof Registerable) {
            $this->addToRegistry($property, $value);
        }

        if ($value instanceof DelegatesMetaDataBinding) {
            $value->setMetaDataBinding($this);
        }

        $this->setContext($property, $value);

        if (!is_callable($value)) {
            $this->$property = $value;
        }
    }
Implements `Composition::has`
Registers any Registerables
Sets as MetaDataBinding to delegate to, if $values is a MetaDataBinding
Adds to the Timber context
Adds as a class property

@param string $property
@param mixed $value