Removed the old directive code to avoid confussion