work with use statements and register accessors
add saxulum/saxulum-accessor and do vendor update
use annotations for validator
work with saxulum/saxulum-accessor