Check the return type and the signature of ExpressActionListener annotated methods and throw RuntimeException when violated.
Check the type of ExpressView annotated fields and throw RuntimeException when violated.
Copy .gitignore into 'library' folder and modify original one so that each sub project folder has its own .gitignore file.
Rename AbstractHelpers.