Some parts such as Authentication, while at the start may have had the right intentions; they are really specific to TDSM.