package net.pterodactylus.rhynodge.utils import com.google.common.base.Optional fun T?.asOptional(): Optional = Optional.fromNullable(this) fun String?.asOptional(): Optional = if ((this == null) || (this.isEmpty())) Optional.absent() else Optional.of(this)