refactor: fix string concatenation
refactor: replace static constructor and private setter with readonly field and initializer