Added to handling parameters
Added extra constructors
Parameters extraction test
Parameters extraction implementation [broken]