documented lazy load get() conditions