default for source name to prevent nil deref