Revert "Fixes #2. Use Hash::extract() to find the variables to save some configuration"

This reverts commit 8f0906e852ed19794100490f703cf5d06c6aebca.