Added a bunch of functions which makes indentation aware of multiple line statements