SCDM-8: Refactor optInt to shared implicit

Issue-Ref:8