Using '' here as the handler makes some assumptions about how the URL is constructed.  It's all in the LMS, but in widely-separated parts.  It would be worthwhile to connect them up with comments.