public static function prop($object, $key = false, $default = null) { if ($obj = static::get($object)) { return $key != false ? $obj->{$key} : $obj; } return $default; }