Some comments on service interface
Minor typo
Added getValue with optional default value