OpenCL doesn't work with objects.
Removed the .fV() as the variable already contains the evaluated value.
Handle better the access to the zero rate reference.

Added a property referencing to it and applied the ExternalSymbolReference to it so the private fields aren't touched directly.