Changes to support dot operator and minor changes to operators.
Changes to support dot operator and minor changes to operators.

ucam-cl-dtg/isaac-app,ucam-cl-dtg/isaac-app,ucam-cl-dtg/isaac-app,ucam-cl-dtg/isaac-app