Actually they can wind up in all sorts of weird places if you try hard enough. Nothing like a PHP error in the middle of some javascript to break your interface...