i haven't messed with M4L at all, but it looks really intriguing...