Support Guard Control like swift

inline infix fun T.or(orBlock: () → T) = if (this == null) orBlock() else this