Make speaklater requirement and lazy_string_support optional