Added checker for training parameter support. Visitor pattern used.
merged
mentioned in commit a7b08efa