I remember that there was a discussion about this on IRC, but don't remember the outcome. Why did we want to keep this with two required args, even if only one is actually needed?