Auto Implemented Properties
extension methods
lambda's