Update Delegator.php

Updated delegator using a _update() method, also moved meta() to _meta() and updated comparisons.