Best Practices

Then let's be a bit more pragmatic and omit this strong Do Not Rule. Whenever someone will need to use an existing partial that somehow is tied to particular instance variables, they can refactor to the long form above.  Don't add structure that you don't know you will be needing yet.