() as call and [] as subscript

() as call and [] as subscript, but in some cases should throw error when have space before them.