make sure meta is even a dict if there is no meta data
allow the path to be set up later

this allows for example an application factories in flask to load the path from the application configuration