C5 documentation Legend: A: abstract, F: final, N: non-virtual, P: protected, S: static.  User's Guide