Allowed all types as indirect variables. Close #216