Have done a few post and beam homes where all the woodwork was exposed. To run romex for luminaries, I've had to run the wires on the woodwork and have had the carpenters make a wood wire mold to hide and protect them. Is this in violation of any NEC codes?