jsv4-php updated
begin reworking
ongoing rework