allow buildCharacter to be passed a char