refactor: rename method validAttribute => attributes, remove protocol FCActiveModel, remove method validAttribute; added description method