Add Curly Braces To Control Structures
Add test to type extensions
refactor TypeExtensions