+act #15383 add strict japi.Option.getOrElse to simplify working with options from Java

Refs #15383 
I don't like the name `strictValue` here. `defaultValue`, `undefinedValue`?