Sorry to say I'm not really convinced 
Saving a few code lines is not extremely useful, and mistake possibility won't be avoided anyway...

Saving a few code lines is not extremely useful, and mistake possibility won't be avoided anyway...