makes Value.reify return JvmResult, not Option[Any]