Modified TypedName so that if null/whitespace is appended, nothing happens

Signed-off-by: Martin Evans <martindevans@gmail.com>
Major version bump (change to how TypedNames are concatenated is a breaking change)

Signed-off-by: Martin Evans <martindevans@gmail.com>