Adding support for further elements and adding call tracing via AOP and
build via Gradle.