ActiveRecordInterface ID loosened to include strings
JunctionInterface::load($match) changed to ::load($index) for clarity