[WIP] add a form upload extension

should be `$parent->getConfig()->getOption()`