I like the idea of max 500 lines for custom solutions to problems that have "existing" solutions, might have to steal that.