Improved: Source is now 1.7 compatible. Added @override for interface
methods.