change optionalString to optional in bluez5, fixes evalutation