Refactor: rename LocationSpec.spec() to LocationSpec.create()