add laziness spec for sampledBy