Enhanced invalid input handling
Enhanced invalid input handling

 * splitting a one-line combined call to its building blocks + sanity checks and exception throwing

lsanzdiaz/MITK-BiiG,MITK/MITK,lsanzdiaz/MITK-BiiG,lsanzdiaz/MITK-BiiG,iwegner/MITK,MITK/MITK,rfloca/MITK,iwegner/MITK,fmilano/mitk,MITK/MITK,danielknorr/MITK,NifTK/MITK,lsanzdiaz/MITK-BiiG,iwegner/MITK,danielknorr/MITK,rfloca/MITK,RabadanLab/MITKats,rfloca/MITK,danielknorr/MITK,lsanzdiaz/MITK-BiiG,rfloca/MITK,RabadanLab/MITKats,NifTK/MITK,RabadanLab/MITKats,NifTK/MITK,lsanzdiaz/MITK-BiiG,NifTK/MITK,MITK/MITK,RabadanLab/MITKats,rfloca/MITK,danielknorr/MITK,fmilano/mitk,iwegner/MITK,rfloca/MITK,lsanzdiaz/MITK-BiiG,RabadanLab/MITKats,NifTK/MITK,fmilano/mitk,fmilano/mitk,danielknorr/MITK,iwegner/MITK,lsanzdiaz/MITK-BiiG,RabadanLab/MITKats,fmilano/mitk,fmilano/mitk,rfloca/MITK,fmilano/mitk,danielknorr/MITK,iwegner/MITK,danielknorr/MITK,NifTK/MITK,MITK/MITK,MITK/MITK