Probably give Charlie a numeric age.Edit: OP self-vandalized blog post.Original post described a type error crash problem with a minimized example reproducing the behavior. Also of note, it was expressed that the OP's team was consulted, prior to post.