version constant belongs into core module