Pakistan must pass an Anti-Money Laundering law to meet its international obligations but the bill pending before the National Assembly should not be passed in its present form to avoid implementation and enforcement complications later on.