public function initializeArguments()
{
$this->registerArgument('value', 'mixed', 'Value to convert into a different type', false, null);
$this->registerArgument('type', 'string', 'Data type to convert the value into. Can be one of "string", "integer", "float", "boolean", "array" ' . 'or "ObjectStorage".', true);
$this->registerArgument('default', 'mixed', 'Optional default value to assign to the converted variable in case it is NULL.', false, null);
}