Fix: some define calls are misinterpreted
Fix: some define calls are misinterpreted

Encountered this bug in aurelia-default-loader, which calls define somewhere but the moduleName is not recognized (it's dynamic).
`define` calls with 3 arguments are not anonymous and this condition fixes the issue I'm having.
scalableminds/amd-optimize