change mongoid source, be able to clone from a readonly method.
add attr list method with explanation of attr.