Minor fixes to account for unset extra value in webform component
Working test (save for file writing issue on remote test location)