Using static variables instead of instances properties.
Merge pull request #2528 from renan/3.0-schema-static-variables

3.0 schema static variables