Fix a few potential warnings
Created by: stephencelis
If a let is already defined, redefining it causes a warning. Because of this, patterns like creating a helper method that creates default lets will cause warnings if one of those lets is overridden:
warning: method redefined; discarding old letname
warning: previous definition of letname was here
Maybe this isn't the best practice, though, and these warnings should stay.