Trunk 3888:ArdenServiceImpl in core api to support concept names

I think it's good to keep annotation and method name together and have the comment above the annotation.
This also applicable for rest of comments too.
@dkayiwa confirm if it Ok to leave this at it is.