You're using the `PARAM_*` constants for bean names as well, which is confusing.