Docs, warnings, and reading can.Constructs.

Should close #950 #947 #892 #932