I'm going to merge this to fix the but but it seems odd that this behavior is not encapsulated inside the store itself. Should Endpoint include the buildUrl method and then inside the store constructor it would handle building the URL, what do you think?