optional resource names for syntactic reasons