[enh] raise an error if physical_lines is not iterable
[add] end-user calendar interface