Removed OpenCLTypeof
Reverted getCurrentMessage(java.lang.Object) because of immutable
Integer, Long... out parameter problem
Added KeyValuePair