put away TrackContourSpecification, unite some terms to "perpendicular tolerence"
make TrackContourSpecification a bean