Implemented dialyzer types.
Much better coding.