Add annotation based Dean definition parser