#396 Added tmp fix to check required for metadata fields
#396 Fixed boolean check
#396 WIP almost working recursive config parsing with proper group and collections support