package Ġme . hy dos . ro sell a . render . resource Ċ Ċ interface ĠResource Loader Ġ{ ĊĊĠĠĠ Ġfun Ġload Resource ( id : ĠIdentifier ): ĠResource ? ĊĊĠĠĠ Ġfun Ġensure Resource ( id : ĠIdentifier ): ĠResource Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġload Resource ( id ) Ġ?: Ġerror (" Could Ġnot Ġopen Ġ$ id ") ĊĠĠĠ Ġ} Ċ } Ċ