Simplify object expression generation by allowing single line expressions indentation. Introduce adoption prefix and suffix for statements. Start second pass on statements