For ebsOptimized, a 'false' value will be false

Using Java truthiness rather than Groovy because it is more intuitive.
Also, only overriding with previous ASG value if it does not exist as a param.