Make abstract look nicer
Proper URL for CodeReview
local $proto reference
Without the constructor php goes crazy