Completed annotation-driven implementation.