Reorganize LINQ query in TextReaderExtensions.Object<>
Use ToMaybe instead of constructor
Mock detailed validation and before input event
Execute before input event handler to provide default value
Execute detailed validation
Test simple validator
Test detail validator
Update README.md
Add more input related attributes
Apply InputStyleAttribute
Implement input section
Merge branch 'feature/SmartInput2' into develop