Fix bug wiht uncorrect target with empty list
Add comments
remove '_layout' into the Layout constants
Fix error message
Fix bug in case v in null!
Fix bug with _toggled state and asynchronism