if it's available at construction time, you don't ...
# getting-started
m
if it's available at construction time, you don't need lazy, I'd assume