better support for indirect object syntax (at least a bit)