A wrapped JS Object which can set default value