BUG: use system-specific path separator
ENH: notify effects when their layer turns on.