dumb down prefix logic, allow registering prefix map outside models}
docs update
move all override to scope as that was a bad idea performance wise
fix failing spec