PHP 5.3 compatibility fix
Fixed PHPDoc
Added nop function
Various fixes