Added type validation upon type-safe observable creation.