explode should be made only by colon (:) and not colon+space (: )

I think that was a typo :)
Added protected property $value