xtrasPropertyValue

inline fun <T> ExtensionAware.xtrasPropertyValue(key: String, type: KClass<*> = T::class, noinline defaultValue: () -> T = { error("$key not specified") }): T