visible fields and some (most?) handlers in methods created for most collections (standards not done yet)